.zf-city{
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  // 顶部通栏
  .am-navbar-light{
    background: #f5f5f5;
    border-bottom: 0.5px solid #eee;
    .am-navbar-left{
      color: #999;
    }
    .am-navbar-title{
      color: #333;
    }
  }
  // 城市列表
  .list{
    flex: 1;
    overflow-y: auto;
    .item{
      padding: 0 10px;
      border-bottom: 0.5px solid #eee;
      > div{
        font-size: 16px;
        height: 50px;
        line-height: 50px;
        &.header{
          color: #999;
          font-size: 14px;
        }
        &.section{
          color: #333;
          border-top: 0.5px solid #eee;
        }
      }
    }
  }
}